thick skinned - German English Dictionary